﻿.ul_sou {
clear:both;
height:66px;
list-style-type:none;
margin:0 0 3px;
margin:auto;
width:910px;
}
.li_Pic_sou {
background-color:#FFFFFF;
float:left;
height:60px;
margin:0 3px;
padding:5px 0 0 5px;
width:99px;
}
.li_Sale_sou {
background-color:#FFFFFF;
float:right;
font-size:14px;
margin:0 23px 0 0;
padding:15px 0 5px 5px;
text-align:center;
width:750px;
}

.rankbox
{
    margin:2px auto 10px;
    }
.rankbox ul
{
    list-style-type:none;
    margin:0;
    padding:0;
    }
.rankbox li
{
    border:1px solid #CCCCCC;
    color:#666666;
    float:left;
    height:200px;
    line-height:22px;
    margin-bottom:5px;
    text-align:left;
    width:880px;
    }
a.ranktt:link, a.ranktt:visited
{
    color:green;
    font-weight:bold;
    font-size:18px;
    text-decoration:none;
    }
a.ranktt:hover, a.ranktt:active
{
    color:#3769E6;
    font-size:18px;
    text-decoration:underline;
    font-weight:bold;
    }
a.rankname:link, a.rankname:visited
{
    color:green;
    font-weight:bold;
    text-decoration:none;
    }
a.rankname:hover, a.rankname:active
{
    color:#3769E6;
    text-decoration:underline;
    font-weight:bold;
    }
.rankbox li strong
{
    color:#cd70b4;
    font-size:14px;
    }
.spantop
{
    border-bottom:1px dashed #E3E3E3;
    color:#AEAED7;
    display:block;
    margin-top:15px;
    padding-top:2px;
    text-align:center;
    }
.spanbot
{
    border-top:1px dashed #E3E3E3;
    color:#AEAED7;
    display:block;
    margin-top:2px;
    padding-top:2px;
    text-align:center;
    }
.rankpic
{
	width:225px;
	height:200px;
	}
.divleft
{
	float:left;
	margin-right:3px;
	}
.divright
{
	float:right;
	}
.money
{
	font-family:Geneva,Arial,Helvetica,sans-serif;
	font-size:23px;
	color:#F76019;
	}
.rank
{
	color:#990000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:25px;
	font-weight:bold;
	}